
public class Reloj extends Thread {

	private boolean loPararon;
	private int segundos;
	private Cronometro cronometro;
	
	public Reloj(Cronometro cronometro,int segundos){
		this.segundos = segundos;
		this.loPararon = false;
		this.cronometro = cronometro;
	}
	

	
	public void run() {
		try {
			this.sleep(this.segundos*1000);
			if (!loPararon()){
				cronometro.avisarCambios();
				cronometro.notifyObservers();				
			}
		} catch (InterruptedException e) {
			//simplemente lo hice por que sleep lo pide.
		}
    }
	public boolean loPararon(){
		return loPararon;
	}
	
	public void finalizar(){
		this.loPararon = true;
	}
}
